html{font-size:62.5%; /* 10÷16=62.5% */;padding: 0;margin: 0;height: 100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,
form,fieldset,legend,button,input,textarea,th,td,section,p,span,font,div{
    /*font-size:14px;*/
    font-size:1.5rem;
    margin:0;
    padding:0;    
}
#addressList a{
	background:none;border:none;margin:none;
}
.address{
	color:#838383;
	font-size: 1.3rem;
}

#confrim_button{
	background-color: #ff5543;
    color: white;
    text-align: center;
    /*padding: 0.5rem 0;*/
    /* margin-top: 1rem; */
    bottom: 0rem;
    position: fixed;
    width: 100%;
    height: 4.333rem;
    line-height: 50px;
    font-size: 1.6rem;
}

#addAddress{
	margin:1rem;
	width: 100%;
}
#addAddress  div{
	background:none;
	border:none;
	box-shadow:none;
}

#addAddress input{
	border:none;
}
#addAddress  .area > div{
	display:inline-block;
}

.box{
	/*position: fixed;*/
    /*bottom: 10px;*/
    left: 0%;
    height: auto;
    background-color: #fff;
    width: 100%;
    display: block;
    z-index: 1050;
    /*margin: 1rem 1rem;*/
}
.box-inner {
    position: absolute;
    width:100%;
    padding: 0.5rem 0 0 0 ;
    top: 0px;
    bottom: 0px;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
}

.modal.in .modal-dialog{
	bottom: 0px;
    top: 0px;
    position: fixed;
    left: 0px;
    right: 0px;
}

.modal-dialog{
	margin: 0px;
}

.modal-content{
	height: 100%;
	background: #F4F4F4;
	border:none;
}

#myaddress_content{
	background: #fff;
}

.input{
	height: 30px;
    width: 90%;
    background: transparent;
    color: #B2B2B2;
}

.tr{
	height: 46px;
}

.tr_fenge{
	height: 1px;width: 100%;background: #f0f0f0;
}

input::-webkit-input-placeholder {
	color: #B2B2B2;
}
input:-ms-input-placeholder { // IE10+
	color: #B2B2B2;
}
input:-moz-placeholder { // Firefox4-18
	color: #B2B2B2;
}
input::-moz-placeholder { // Firefox19+
	color: #B2B2B2;
}

.row{
	/*margin-right: 15px;
    margin-left: 15px;*/
}

.form-group{
	margin-bottom: 0px;
	height: 3.8rem;
	/*line-height: 3.8rem;*/
}

.control-label{
	float: left;
	width: auto;
	margin-top: 1rem;
}

.form-control{
    width: 70%;
    background: transparent;
    color: #333;
    float: left;
    font-size: 1.5rem;
    margin-top: 0.5rem;
    /*border: none;*/
   border: none;
   box-shadow: none;
   padding:0;
}

.form-horizontal .form-group{
	margin-right: 1.23rem;
    margin-left: 1.23rem;
}

.ui-mobile label, div.ui-controlgroup-label{
	font-size: 1.5rem;
}

input{outline:medium;border: none;inline:none;}

*:focus { outline: none; }

textarea{resize:none} 


body{
	width: 100%;
    height: 100%;	
    overflow-x: hidden;
}